package com.nanhai.buddhist.college.module.collegebase.api.student.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * @author AKai
 * @date 2022/8/22
 */
@Data
@Accessors
public class StudentRespDTO {

    @ApiModelProperty(value = "学生主键id", required = true)
    private String id;

    @ApiModelProperty(value = "姓名")
    private String studentName;

    @ApiModelProperty(value = "法号")
    private String legalName;

    @ApiModelProperty(value = "性别")
    private Integer studentSex;

    @ApiModelProperty(value = "证件照片")
    private String papersImage;

    @ApiModelProperty(value = "婚姻状况")
    private String maritalStatus;

    @ApiModelProperty(value = "修行类型")
    private String monastical;

    @ApiModelProperty(value = "年龄")
    private Integer studentAge;

    @ApiModelProperty(value = "民族")
    private String nation;

    @ApiModelProperty(value = "身份证号码")
    private String identityCardNumber;

    @ApiModelProperty(value = "本人电话")
    private String phone;

    @ApiModelProperty(value = "是否受具足戒")
    private String footQuit;

    @ApiModelProperty(value = "编号")
    private String serialNumber;

    @ApiModelProperty(value = "学号")
    private String studentNumber;

    @ApiModelProperty(value = "生日")
    private Date birthday;

    @ApiModelProperty(value = "入学时间")
    private Date enrollmentTime;

    @ApiModelProperty(value = "年级")
    private String yearGrade;

    @ApiModelProperty(value = "在籍状态")
    private String recordStatus;

    @ApiModelProperty(value = "证件正面照片")
    private String frontImage;

    @ApiModelProperty(value = "证件反面照片")
    private String reversesImage;

    @ApiModelProperty(value = "籍贯")
    private String natively;

    @ApiModelProperty(value = "系部id")
    private String departmentsId;

    @ApiModelProperty(value = "学院Id")
    private String collegesId;

    @ApiModelProperty(value = "专业id")
    private String professionsId;

    @ApiModelProperty(value = "班级id")
    private String classesId;

    @ApiModelProperty(value = "头像")
    private String headImage;

    @ApiModelProperty(value = "学院")
    private String college;

    @ApiModelProperty(value = "系部")
    private String department;

    @ApiModelProperty(value = "班级")
    private String classGrade;

}
